package com.java.dao;

import com.java.pojo.EnterGood;
import com.java.pojo.Maker1;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/***
 * 销售订单
 */
public interface Maker1Mapper {
    //分页和条件查询
    List<Maker1> getListEnterGood(@Param("start") Integer a, @Param("rows") Integer b, @Param("forname") String forname);
    //根据订单标号查询总个数
    Integer getCount(@Param("forname") String forname);

    /*添加*/
    int addMaker1(Maker1 maker1);

    /*添加销售具体内容,修改销售订单的num,googs2,money*/
    int updateMaker(@Param("mid") Integer mid,@Param("num") Integer num,@Param("money") Double money,@Param("goodname")String goodname);

    /*根据主键查询*/
    Maker1 getMaker1ByMid(@Param("mid") Integer mid);

    /*删除*/
    int deleteMaker1(@Param("mid") Integer mid);

    /*根据主键查询*/
    Maker1 getMaker1ByMId(@Param("id") Integer id);

    //maker2删除信息,则必然会修改maker1
    int updMaker1(Maker1 maker1);


    //一对多
    Maker1 getMaker1AndMaker2List(@Param("mid") Integer id);

    //销售,修改状态和管理员
    int updMK(@Param("id") Integer id);

    //销售,修改状态和管理员
    int updTH(@Param("id") Integer id);





}
